home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.cs.arizona.edu
/
ftp.cs.arizona.edu.tar
/
ftp.cs.arizona.edu
/
icon
/
newsgrp
/
group98a.txt
/
000070_icon-group-sender _Fri Feb 27 13:29:07 1998.msg
< prev
next >
Wrap
Internet Message Format
|
2000-09-20
|
2KB
Return-Path: <icon-group-sender>
Received: from kingfisher.CS.Arizona.EDU (kingfisher.CS.Arizona.EDU [192.12.69.239])
by baskerville.CS.Arizona.EDU (8.8.7/8.8.7) with SMTP id NAA06526
for <icon-group-addresses@baskerville.CS.Arizona.EDU>; Fri, 27 Feb 1998 13:29:07 -0700 (MST)
Received: by kingfisher.CS.Arizona.EDU (5.65v4.0/1.1.8.2/08Nov94-0446PM)
id AA01408; Fri, 27 Feb 1998 13:29:06 -0700
From: gep2@computek.net
Date: Fri, 27 Feb 1998 12:48:25 -0600
Message-Id: <199802271848.MAA12819@axp.cmpu.net>
Mime-Version: 1.0
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
Subject: Re: icon questions
To: icon-group@optima.CS.Arizona.EDU
X-Mailer: SPRY Mail Version: 04.00.06.17
Errors-To: icon-group-errors@optima.CS.Arizona.EDU
Status: RO
Content-Length: 1074
>... using run time type information is usually a sure way to cause
performance problems... So agood translator/compiler should know how to
eliminate it when possible. Good programmers should code in ways the
reduce type conversions too.
I don't dispute that compilers ought to produce the best code they can
reasonably produce.
While for certain types of compute-intensive applications large amounts of data
conversions might be an issue, much of the time nowadays (and for large classes
of applications areas) these minor conversions are simply unimportant from an
overall perspective.
In the time it might take a programmer to conceive and implement a solution
minimizing or eliminating one conversion, the CPU to be used could probably
perform millions of such conversions. And the CPU costs a *great* deal less per
hour than most (especially, good) programmers do!! :-)
In many ways, it's truly a different world than it used to be.
Gordon Peterson
http://www.computek.net/public/gep2/
Support the Anti-SPAM Amendment! Join at http://www.cauce.org/